runtime.maptype.key (field)

42 uses

	runtime (current package)
		map.go#L400: 		raceReadObjectPC(t.key, key, callerpc, pc)
		map.go#L403: 		msanread(key, t.key.size)
		map.go#L406: 		asanread(key, t.key.size)
		map.go#L444: 			if t.key.equal(key, k) {
		map.go#L461: 		raceReadObjectPC(t.key, key, callerpc, pc)
		map.go#L464: 		msanread(key, t.key.size)
		map.go#L467: 		asanread(key, t.key.size)
		map.go#L505: 			if t.key.equal(key, k) {
		map.go#L549: 			if t.key.equal(key, k) {
		map.go#L586: 		raceReadObjectPC(t.key, key, callerpc, pc)
		map.go#L589: 		msanread(key, t.key.size)
		map.go#L592: 		asanread(key, t.key.size)
		map.go#L636: 			if !t.key.equal(key, k) {
		map.go#L641: 				typedmemmove(t.key, k, key)
		map.go#L672: 		kmem := newobject(t.key)
		map.go#L680: 	typedmemmove(t.key, insertk, key)
		map.go#L700: 		raceReadObjectPC(t.key, key, callerpc, pc)
		map.go#L703: 		msanread(key, t.key.size)
		map.go#L706: 		asanread(key, t.key.size)
		map.go#L745: 			if !t.key.equal(key, k2) {
		map.go#L751: 			} else if t.key.ptrdata != 0 {
		map.go#L752: 				memclrHasPointers(k, t.key.size)
		map.go#L931: 			if t.reflexivekey() || t.key.equal(k, k) {
		map.go#L952: 			!(t.reflexivekey() || t.key.equal(k, k)) {
		map.go#L1194: 					if h.flags&iterator != 0 && !t.reflexivekey() && !t.key.equal(k2, k2) {
		map.go#L1232: 					typedmemmove(t.key, dst.k, k) // copy elem
		map.go#L1293: 	if t.key.equal == nil {
		map.go#L1296: 	if t.key.size > maxKeySize && (!t.indirectkey() || t.keysize != uint8(goarch.PtrSize)) ||
		map.go#L1297: 		t.key.size <= maxKeySize && (t.indirectkey() || t.keysize != uint8(t.key.size)) {
		map.go#L1304: 	if t.key.align > bucketCnt {
		map.go#L1310: 	if t.key.size%uintptr(t.key.align) != 0 {
		map.go#L1319: 	if dataOffset%uintptr(t.key.align) != 0 {
		map_fast32.go#L305: 			if goarch.PtrSize == 4 && t.key.ptrdata != 0 {
		map_fast32.go#L431: 				if goarch.PtrSize == 4 && t.key.ptrdata != 0 && writeBarrier.enabled {
		map_fast64.go#L303: 			if t.key.ptrdata != 0 {
		map_fast64.go#L433: 				if t.key.ptrdata != 0 && writeBarrier.enabled {
		map_fast64.go#L440: 						typedmemmove(t.key, dst.k, k)
		type.go#L350: 	key    *_type
		type.go#L668: 		return typesEqual(mt.key, mv.key, seen) && typesEqual(mt.elem, mv.elem, seen)